//#include<iostream>
//#include<vector>
//
//using namespace std;
//vector<int> _tem;
//int _func(vector<int>& _v,int _left,int _right)
//{
//	if (_left >= _right) return 0;
//
//	int _mid = (_left + _right) >> 1;
//	int _ret = 0;
//
//	_ret += _func(_v, _left, _mid);
//	_ret += _func(_v, _mid+1, _right);
//
//	int _cur1 = _left;
//	int _cur2 = _mid + 1;
//
//	int i = 0;
//	while (_cur1 <= _mid && _cur2 <= _right)
//	{
//		if (_v[_cur1] > 2 * _v[_cur2])
//		{
//			_tem[i++] = _v[_cur1++];
//		}
//		else
//		{
//
//		}
//
//
//	}
//
//
//
//
//
//
//
//
//}
//int main()
//{
//
//	vector<int> _v{ 9,2,5,7,1,8,0,3,6,4 };
//	_func(_v, 0, _v.size() - 1);
//
//
//	return 0;
//}